Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 LON FACH Detached £301,661 £165,500 10 Jul 2009
3 LON FACH Semi-Detached £287,819 £168,000 28 Apr 2011
4 LON FACH Detached £264,921 £200,000 21 Oct 2016
5 LON FACH Detached £411,609 £174,500 3 Jun 2003
6 LON FACH Semi-Detached £294,143 £185,000 22 May 2008
7 LON FACH Detached £279,812 £280,000 28 Feb 2023
10 LON FACH Detached £318,816 £84,950 14 Jun 2000